flesh crow - French English Dictionary